-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding Central component tests #5289
Adding Central component tests #5289
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@pro-akim, could you change the name of the example file?
...les/workflow_engine/examples/central_components/aws/dtt1-central_components-poc-vagrant.yaml
Outdated
Show resolved
Hide resolved
TEST RESULTAWS testI've run the example No failures are found on it. Vagrant testsI've run the example
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@pro-akim
I've run the workflow for AWS and Vagrant (the details are in this comment)
While the AWS central component tests passed ok without failures, the Vagrant central component tests didn't run for all the OSs. They finished without failures only for one OS, but the problem doesn't seem related to this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Magnificent work!
Just notes regarding the reference to components, PEP8, or checking system commands
deployability/modules/testing/tests/test_central_components/test_stop.py
Outdated
Show resolved
Hide resolved
deployability/modules/testing/tests/test_central_components/test_uninstall.py
Outdated
Show resolved
Hide resolved
...modules/workflow_engine/examples/central_components/aws/dtt1-central_components-poc-aws.yaml
Outdated
Show resolved
Hide resolved
...workflow_engine/examples/central_components/vagrant/dtt1-central_components-poc-vagrant.yaml
Outdated
Show resolved
Hide resolved
UpdateThis issue is closed. All the changes were integrated in #5324 |
Adding Central component tests
Adding tests for central components installed through the AIO method.
The following list of tests is included: